home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr04
/
heart14.zip
/
HEART.DOC
< prev
next >
Wrap
Text File
|
1995-02-28
|
6KB
|
123 lines
ROSTER MAKER
------------
ENTER DATA
----------
Data must be entered about the course and the students. Course material
that is important includes the Course Type - i.e. Pediatric BCLS, Health
Care Provider (BCLS Course C), ACLS Provider, ACLS Instructor, PALS Provider,
or PALS Instructor; these presently are the known courses for which cards have
been obtained and should be compatible with the roster maker. Next the course
location, course date, course co-ordinator, and course director are entered.
All data can be edited at any time. If the user simply presses ENTER without
entering data then the old data will remain. Data cannot be entered past
preset lengths for each field.
Data on each student includes first name, last name, 2 address lines,
city, state, zip code, and level each student made on the course (CP-completed
course, NC-not complete, and IP-instructor potential). All students are stored
with the course data tagged to each record. As you exit this section the data
is stored as HEART.BAK to preserve it in case you accidently have a power loss
or other catastrophy. Please remeber to go to the output file and save it
as you want.
Please keep in mind this program is not meant to be a huge database -
the maximum records it will work with is 100 - this allows them all to be
stored in memory and thus be faster. If one tries to enter more students after
initially entering several they will be asked if they wish to append more
students - if the user answers "no" they will not be allowed to replace the
present file - the program will have to restarted to do so.
EDIT DATA
---------
This secton allows individual editing of each student's record. Also
one record may be deleted from the file at a time or one label of that
record may be printed. Using the right or left arrows will also move one
from record to record. This may be done as well with (N)ext or (B)ack.
PRINTING DATA
-------------
Three type of printed output are available - first a roster that can be
sent to American Heart can be generated. Second the cards for a tractor
printer may be printed - these may be placed in windowed envelopes and mailed.
You can have the computer calculate the expired date for ACLS (2 years) or
bypass it and put inyour own dates. These are saved in the HEART.DAT file.
Finally labels for each student can be generated in case they are needed.
Each printout is first shown on the screen so the user has an idea of
what it will look like before it is printed. Alignment cards or labels may
be first printed - and then reprinted if need be. Once aligned the remainder
of the cards or labels may be printed.
FILES
-----
The data for the course is stored generally as "heart.asc" although
any filename with 8 characters is acceptible. If ENTER is pressed then the
default of "heart.asc" will be used. This is for simplicity, but several
courses may be stored on one disk by using filenames like SEPT0994.ASC for
the course ran on Sept 9, 1994. Another suggestion would be A090994.ASC for
an ACLS course run on that same date. This data file is constructed so it may
be easily imported into large databases that are commercially available - one
such database is ALPHA4 (C) that allows direct importation once the structure
is constructed. The following are the file lengths of variables:
COURSE TYPE - 20
COURSE LOCATION - 25
COURSE DATE - 8
COURSE DIRECTOR - 20
COURSE CO-ORDINATOR - 25
FIRST NAME - 20
LAST NAME - 20
ADDRESS1 - 25
ADDRESS2 - 25
CITY - 20
STATE - 2
ZIP CODE - 5
LEVEL - 2
The other file that is important is called "heart.dat" and holds other
important data that is used in printing AHA cards. If it is not present the
cards will not be printed correctly. It contains the name of the affiliate,
the issue date of the card, the renewal date on the card, and whether the card
is a pediatric card or not. The pediatric cards (PALS Provider, PALS
instructor, and Pediatric BCLS) do not required the course be printed on them.
This data is written back to the disk if any of it is not correct. This allows
individual Affiliates to distribute the disk with their information embedded
and not require change unless pediatric cards are to be printed.
Output of the student data is similar to input - be careful not to
accidently overwrite important data. Make duplicate backups with different
filenames.
CONCLUSION
----------
The program is designed to allow free distribution to all instructors
in BCLS, ACLS, and PALS. They may generate the roster and send the data back
to the main chapter. The chapter will then print out the cards and send them
back to the instructor with the disk. The data is transfered and stored at
each chapter and by inputing the data into a large database the data can be
further manipulated. This is designed to allow the chapter to get information
such as how many courses are being held in different areas of the state by
sorting by zip code and how many instructors are giving courses. Conversely,
it should tell us where courses are not being given, especially instructor
courses. Further manipulation of the data should also show how many providers
and instructors are trained in any given period. Data can be also be found
quickly by indexing the master database by last name, first name, and course
date. This will allow the chapter to look up anyones record or records of
many different courses. While we recommend ALPHA4 (C) as we have tested the
files created by this program with it, almost any good commercial database
should be able to do this.
Please send any comments or suggestions for change to the author:
Dr. Charles Sea
8021 Barocco Dr.
Harahan, La. 70123
504-738-1044 (voice)
504-738-3900 (fax)
504-738-5100 (BBS - 7 lines - 14400 baud max)
Internet address: syncobyte@aol.com
New versions of this program will be posted on our BBS: La. MedSIG at
504-738-5100 - type "HEART" at main prompt to go to the correct conference.
This software will remain public domain and free, however, only compiled
versions will be released (originals are written in QBASIC).